
/**
 * 预售模块相关枚举
 */

 export const aftersale={
    /**
     * 回访结果
     */
    revisitResult:{
        waiting:1,
        allocated:2,
        appointfail:3,
        appointsuccess:4,
        getName:function(type){
            return ['','待跟进','已分配','预约失败','预约成功','',''][type];
        }
    },

    /**
     * 预约单状态
     */
     appointState:{
        appointing:1,
        workorder:2,
        entrust:3,
        fail:4,
        getName:function(type){
            return ['','预约中','已转工单','已委托','预约失效','',''][type];
        }
    },

    /**
     * 维修类别
     */
     fixCategory:{
        t1:1,
        t2:2,
        t3:3,
        t4:4,
        getName:function(type){
            return ['','整车维修','更换配件','其他1','其他2','',''][type];
        }
    },
    
    /**
     * 维修类型
     */
     fixType:{
        t1:1,
        t2:2,
        t3:3,
        t4:4,
        getName:function(type){
            return ['','一般维修','厂家索赔','保险理赔','','',''][type];
        }
    },

    /**
     * 施工委托书数据状态
     */
    commissionState:{
        waiting:1,
        checking:2,
        order:3,
        other:4,
        getName:function(type){
            return ['','待下单','审核中','已下单','','',''][type];
        }
    },

    /**
     * 维修作业数据状态
     */
     fixworkState:{
        waiting:1,
        doing:2,
        break:3,
        complete:4,
        washstart:4,
        washcomplete:4,
        getName:function(type){
            return ['','待作业','作业中','作业中断','作业完工','开始洗车','洗车完工'][type];
        }
    },

    /**
     * 结算数据状态
     */
     settlementState:{
        notsettle:1,
        waitcollect:2,
        collected:3,
        getName:function(type){
            return ['','未结算','待收款','已收款','','',''][type];
        }
    },
    
    
    /**
     * 索赔数据状态
     */
     claimdamageState:{
        notsettle:1,
        waitcollect:2,
        collected:3,
        getName:function(type){
            return ['','周期待定','待调整','已调整','','',''][type];
        }
    },
    

}